
#include "register/tilingdata_base.h"

namespace optiling {
BEGIN_TILING_DATA_DEF(CumsumTilingData)
  TILING_DATA_FIELD_DEF_ARR(uint32_t, 10, shape);
  TILING_DATA_FIELD_DEF(uint32_t, dimNum); //input的维度
  TILING_DATA_FIELD_DEF(uint32_t, blockLength); //所有数据个数
  TILING_DATA_FIELD_DEF(uint32_t, blockSize); //一次tiling最大元素个数
  TILING_DATA_FIELD_DEF(uint32_t, ALIGN_NUM);
  TILING_DATA_FIELD_DEF(bool, exclusive);
  TILING_DATA_FIELD_DEF(bool, reverse);


END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(Cumsum, CumsumTilingData)
}
